\hypertarget{classmdp__log}{
\section{mdp\_\-log Class Reference}
\label{classmdp__log}\index{mdp\_\-log@{mdp\_\-log}}
}


base class of class \hyperlink{classmdp__communicator}{mdp\_\-communicator} (DO NOT INSTANTIATE)  


{\ttfamily \#include $<$mdp\_\-log.h$>$}Inheritance diagram for mdp\_\-log::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classmdp__log}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classmdp__log_a0e85794c9c7fdaf944eb70d1f2c0ecc5}{abort} ()
\item 
void \hyperlink{classmdp__log_a368a098416aa38fa3395607848a2c5f1}{set\_\-level} (int i)
\item 
\hyperlink{classmdp__log_a76a398101c2618249099be4fda3ce26c}{mdp\_\-log} ()
\item 
void \hyperlink{classmdp__log_a8e468b9b08d5008bbf87207a0184c809}{connect} (ostream \&os1)
\item 
void \hyperlink{classmdp__log_a9f9fbc3647e989231c4016179c2932d3}{connect} (ofstream \&os2)
\item 
void \hyperlink{classmdp__log_a675c488f1e494a9bd3a7466b300ec09a}{error\_\-message} (string s, string file, int line)
\item 
void \hyperlink{classmdp__log_a7fac0134af18caa8311bbf3118b82df1}{begin\_\-function} (string s)
\item 
void \hyperlink{classmdp__log_aeb82bba50423232fe8ad3a37ed65799d}{end\_\-function} (string s)
\item 
{\footnotesize template$<$class T $>$ }\\\hyperlink{classmdp__log}{mdp\_\-log} \& \hyperlink{classmdp__log_aa60825a5c02a42c5d1688a60d8da7516}{operator$<$$<$} (const T x)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{classmdp__log_a1330daef61266763f9a736300a1eac49}{print}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
base class of class \hyperlink{classmdp__communicator}{mdp\_\-communicator} (DO NOT INSTANTIATE) \begin{DoxySeeAlso}{See also}
class \hyperlink{classmdp__communicator}{mdp\_\-communicator} 
\end{DoxySeeAlso}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{classmdp__log_a76a398101c2618249099be4fda3ce26c}{
\index{mdp\_\-log@{mdp\_\-log}!mdp\_\-log@{mdp\_\-log}}
\index{mdp\_\-log@{mdp\_\-log}!mdp_log@{mdp\_\-log}}
\subsubsection[{mdp\_\-log}]{\setlength{\rightskip}{0pt plus 5cm}mdp\_\-log::mdp\_\-log ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__log_a76a398101c2618249099be4fda3ce26c}


\subsection{Member Function Documentation}
\hypertarget{classmdp__log_a0e85794c9c7fdaf944eb70d1f2c0ecc5}{
\index{mdp\_\-log@{mdp\_\-log}!abort@{abort}}
\index{abort@{abort}!mdp_log@{mdp\_\-log}}
\subsubsection[{abort}]{\setlength{\rightskip}{0pt plus 5cm}void mdp\_\-log::abort ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__log_a0e85794c9c7fdaf944eb70d1f2c0ecc5}


Reimplemented in \hyperlink{classmdp__communicator_aa601b7788f242a7f71b955a6bdf7e002}{mdp\_\-communicator}.\hypertarget{classmdp__log_a7fac0134af18caa8311bbf3118b82df1}{
\index{mdp\_\-log@{mdp\_\-log}!begin\_\-function@{begin\_\-function}}
\index{begin\_\-function@{begin\_\-function}!mdp_log@{mdp\_\-log}}
\subsubsection[{begin\_\-function}]{\setlength{\rightskip}{0pt plus 5cm}void mdp\_\-log::begin\_\-function (string {\em s})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__log_a7fac0134af18caa8311bbf3118b82df1}
\hypertarget{classmdp__log_a9f9fbc3647e989231c4016179c2932d3}{
\index{mdp\_\-log@{mdp\_\-log}!connect@{connect}}
\index{connect@{connect}!mdp_log@{mdp\_\-log}}
\subsubsection[{connect}]{\setlength{\rightskip}{0pt plus 5cm}void mdp\_\-log::connect (ofstream \& {\em os2})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__log_a9f9fbc3647e989231c4016179c2932d3}
\hypertarget{classmdp__log_a8e468b9b08d5008bbf87207a0184c809}{
\index{mdp\_\-log@{mdp\_\-log}!connect@{connect}}
\index{connect@{connect}!mdp_log@{mdp\_\-log}}
\subsubsection[{connect}]{\setlength{\rightskip}{0pt plus 5cm}void mdp\_\-log::connect (ostream \& {\em os1})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__log_a8e468b9b08d5008bbf87207a0184c809}
\hypertarget{classmdp__log_aeb82bba50423232fe8ad3a37ed65799d}{
\index{mdp\_\-log@{mdp\_\-log}!end\_\-function@{end\_\-function}}
\index{end\_\-function@{end\_\-function}!mdp_log@{mdp\_\-log}}
\subsubsection[{end\_\-function}]{\setlength{\rightskip}{0pt plus 5cm}void mdp\_\-log::end\_\-function (string {\em s})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__log_aeb82bba50423232fe8ad3a37ed65799d}
\hypertarget{classmdp__log_a675c488f1e494a9bd3a7466b300ec09a}{
\index{mdp\_\-log@{mdp\_\-log}!error\_\-message@{error\_\-message}}
\index{error\_\-message@{error\_\-message}!mdp_log@{mdp\_\-log}}
\subsubsection[{error\_\-message}]{\setlength{\rightskip}{0pt plus 5cm}void mdp\_\-log::error\_\-message (string {\em s}, \/  string {\em file}, \/  int {\em line})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__log_a675c488f1e494a9bd3a7466b300ec09a}
\hypertarget{classmdp__log_aa60825a5c02a42c5d1688a60d8da7516}{
\index{mdp\_\-log@{mdp\_\-log}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mdp_log@{mdp\_\-log}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ {\bf mdp\_\-log}\& mdp\_\-log::operator$<$$<$ (const T {\em x})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__log_aa60825a5c02a42c5d1688a60d8da7516}
\hypertarget{classmdp__log_a368a098416aa38fa3395607848a2c5f1}{
\index{mdp\_\-log@{mdp\_\-log}!set\_\-level@{set\_\-level}}
\index{set\_\-level@{set\_\-level}!mdp_log@{mdp\_\-log}}
\subsubsection[{set\_\-level}]{\setlength{\rightskip}{0pt plus 5cm}void mdp\_\-log::set\_\-level (int {\em i})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classmdp__log_a368a098416aa38fa3395607848a2c5f1}


\subsection{Member Data Documentation}
\hypertarget{classmdp__log_a1330daef61266763f9a736300a1eac49}{
\index{mdp\_\-log@{mdp\_\-log}!print@{print}}
\index{print@{print}!mdp_log@{mdp\_\-log}}
\subsubsection[{print}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf mdp\_\-log::print}}}
\label{classmdp__log_a1330daef61266763f9a736300a1eac49}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/Users/mdipierro/fermiqcd/development/Libraries/\hyperlink{mdp__log_8h}{mdp\_\-log.h}\end{DoxyCompactItemize}
